package hl7;

import com.orion.symphonia3.MessageElement;
import com.orion.symphonia3.MessageComponent;

public class EDC_HL7FldCX extends MessageComponent{
	
	//Declarations

	public EDC_HL7FldST IDNumber;
	public EDC_HL7FldST CheckDigit;
	public EDC_HL7FldST CodeIdentifyingTheCheckDigitSchemeEmployed;
	public EDC_HL7FldHD AssigningAuthority;
	public EDC_HL7FldST IdentifierTypeCode;
	public EDC_HL7FldHD AssigningFacility;

	//Constructor
	public EDC_HL7FldCX(MessageElement elem) {
		super(elem);
		IDNumber = new EDC_HL7FldST(elem.getElementAt("IDNumber"));
		CheckDigit = new EDC_HL7FldST(elem.getElementAt("CheckDigit"));
		CodeIdentifyingTheCheckDigitSchemeEmployed = new EDC_HL7FldST(elem.getElementAt("CodeIdentifyingTheCheckDigitSchemeEmployed"));
		AssigningAuthority = new EDC_HL7FldHD(elem.getElementAt("AssigningAuthority"));
		IdentifierTypeCode = new EDC_HL7FldST(elem.getElementAt("IdentifierTypeCode"));
		AssigningFacility = new EDC_HL7FldHD(elem.getElementAt("AssigningFacility"));
	}

}
